<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1">
	<title>Elasticsearch version 7.0.0-alpha1 | ElasticSearch 7.7 权威指南中文版</title>
	<meta name="keywords" content="ElasticSearch 权威指南中文版, elasticsearch 7, es7, 实时数据分析，实时数据检索" />
    <meta name="description" content="ElasticSearch 权威指南中文版, elasticsearch 7, es7, 实时数据分析，实时数据检索" />
    <!-- Give IE8 a fighting chance -->
    <!--[if lt IE 9]>
    <script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
    <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
    <![endif]-->
	<link rel="stylesheet" type="text/css" href="../static/styles.css" />
	<script>
	var _link = 'release-notes-7.0.0-alpha1.html';
    </script>
</head>
<body>
<div class="main-container">
    <section id="content">
        <div class="content-wrapper">
            <section id="guide" lang="zh_cn">
                <div class="container">
                    <div class="row">
                        <div class="col-xs-12 col-sm-8 col-md-8 guide-section">
                            <div style="color:gray; word-break: break-all; font-size:12px;">原英文版地址: <a href="https://www.elastic.co/guide/en/elasticsearch/reference/7.7/release-notes-7.0.0-alpha1.html" rel="nofollow" target="_blank">https://www.elastic.co/guide/en/elasticsearch/reference/7.7/release-notes-7.0.0-alpha1.html</a>, 原文档版权归 www.elastic.co 所有<br/>本地英文版地址: <a href="../en/release-notes-7.0.0-alpha1.html" rel="nofollow" target="_blank">../en/release-notes-7.0.0-alpha1.html</a></div>
                        <!-- start body -->
                  <div class="page_header">
<strong>重要</strong>: 此版本不会发布额外的bug修复或文档更新。最新信息请参考 <a href="https://www.elastic.co/guide/en/elasticsearch/reference/current/index.html" rel="nofollow">当前版本文档</a>。
</div>
<div id="content">
<div class="breadcrumbs">
<span class="breadcrumb-link"><a href="index.html">Elasticsearch Guide [7.7]</a></span>
»
<span class="breadcrumb-link"><a href="es-release-notes.html">Release notes</a></span>
»
<span class="breadcrumb-node">Elasticsearch version 7.0.0-alpha1</span>
</div>
<div class="navheader">
<span class="prev">
<a href="release-notes-7.0.0-alpha2.html">« Elasticsearch version 7.0.0-alpha2</a>
</span>
<span class="next">
<a href="redirects.html">Appendix A: Deleted pages »</a>
</span>
</div>
<div class="chapter">
<div class="titlepage"><div><div>
<h2 class="title">
<a id="release-notes-7.0.0-alpha1"></a>Elasticsearch version 7.0.0-alpha1<a class="edit_me edit_me_private" rel="nofollow" title="Editing on GitHub is available to Elastic" href="https://github.com/elastic/elasticsearch/edit/7.7/docs/reference/release-notes/7.0.0-alpha1.asciidoc">edit</a>
</h2>
</div></div></div>
<p>The changes listed below have been released for the first time in Elasticsearch 7.0.0-alpha1.</p>
<h3>
<a id="breaking-7.0.0-alpha1"></a>Breaking changes<a class="edit_me edit_me_private" rel="nofollow" title="Editing on GitHub is available to Elastic" href="https://github.com/elastic/elasticsearch/edit/7.7/docs/reference/release-notes/7.0.0-alpha1.asciidoc">edit</a>
</h3>
<div class="variablelist">
<dl class="variablelist">
<dt>
<span class="term">
Aggregations
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Remove support for deprecated params._agg/_aggs for scripted metric aggregations <a href="https://github.com/elastic/elasticsearch/pull/32979" class="ulink" target="_top">#32979</a> (issues: <a href="https://github.com/elastic/elasticsearch/issues/29328" class="ulink" target="_top">#29328</a>, <a href="https://github.com/elastic/elasticsearch/issues/31597" class="ulink" target="_top">#31597</a>)
</li>
<li class="listitem">
Percentile/Ranks should return null instead of NaN when empty <a href="https://github.com/elastic/elasticsearch/pull/30460" class="ulink" target="_top">#30460</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/29066" class="ulink" target="_top">#29066</a>)
</li>
<li class="listitem">
Render sum as zero if count is zero for stats aggregation <a href="https://github.com/elastic/elasticsearch/pull/27193" class="ulink" target="_top">#27193</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/26893" class="ulink" target="_top">#26893</a>)
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Analysis
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Remove <code class="literal">delimited_payload_filter</code> <a href="https://github.com/elastic/elasticsearch/pull/27705" class="ulink" target="_top">#27705</a> (issues: <a href="https://github.com/elastic/elasticsearch/issues/26625" class="ulink" target="_top">#26625</a>, <a href="https://github.com/elastic/elasticsearch/issues/27704" class="ulink" target="_top">#27704</a>)
</li>
<li class="listitem">
Limit the number of tokens produced by _analyze <a href="https://github.com/elastic/elasticsearch/pull/27529" class="ulink" target="_top">#27529</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/27038" class="ulink" target="_top">#27038</a>)
</li>
<li class="listitem">
Add limits for ngram and shingle settings <a href="https://github.com/elastic/elasticsearch/pull/27211" class="ulink" target="_top">#27211</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/25887" class="ulink" target="_top">#25887</a>)
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Audit
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Logfile auditing settings remove after deprecation  <a href="https://github.com/elastic/elasticsearch/pull/35205" class="ulink" target="_top">#35205</a>
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Authentication
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Security: remove wrapping in put user response <a href="https://github.com/elastic/elasticsearch/pull/33512" class="ulink" target="_top">#33512</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/32332" class="ulink" target="_top">#32332</a>)
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Authorization
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Remove aliases resolution limitations when security is enabled <a href="https://github.com/elastic/elasticsearch/pull/31952" class="ulink" target="_top">#31952</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/31516" class="ulink" target="_top">#31516</a>)
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
CRUD
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Version conflict exception message enhancement <a href="https://github.com/elastic/elasticsearch/pull/29432" class="ulink" target="_top">#29432</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/21278" class="ulink" target="_top">#21278</a>)
</li>
<li class="listitem">
Using ObjectParser in UpdateRequest <a href="https://github.com/elastic/elasticsearch/pull/29293" class="ulink" target="_top">#29293</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/28740" class="ulink" target="_top">#28740</a>)
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Distributed
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Remove undocumented action.master.force_local setting <a href="https://github.com/elastic/elasticsearch/pull/29351" class="ulink" target="_top">#29351</a>
</li>
<li class="listitem">
Remove tribe node support <a href="https://github.com/elastic/elasticsearch/pull/28443" class="ulink" target="_top">#28443</a>
</li>
<li class="listitem">
Forbid negative values for index.unassigned.node_left.delayed_timeout <a href="https://github.com/elastic/elasticsearch/pull/26828" class="ulink" target="_top">#26828</a>
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Features/Indices APIs
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Indices Exists API should return 404 for empty wildcards <a href="https://github.com/elastic/elasticsearch/pull/34499" class="ulink" target="_top">#34499</a>
</li>
<li class="listitem">
Default to one shard <a href="https://github.com/elastic/elasticsearch/pull/30539" class="ulink" target="_top">#30539</a>
</li>
<li class="listitem">
Limit the number of nested documents <a href="https://github.com/elastic/elasticsearch/pull/27405" class="ulink" target="_top">#27405</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/26962" class="ulink" target="_top">#26962</a>)
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Features/Ingest
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
INGEST: Add Configuration Except. Data to Metdata <a href="https://github.com/elastic/elasticsearch/pull/32322" class="ulink" target="_top">#32322</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/27728" class="ulink" target="_top">#27728</a>)
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Features/Stats
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Remove the suggest metric from stats APIs <a href="https://github.com/elastic/elasticsearch/pull/29635" class="ulink" target="_top">#29635</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/29589" class="ulink" target="_top">#29589</a>)
</li>
<li class="listitem">
Align cat thread pool info to thread pool config <a href="https://github.com/elastic/elasticsearch/pull/29195" class="ulink" target="_top">#29195</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/29123" class="ulink" target="_top">#29123</a>)
</li>
<li class="listitem">
Align thread pool info to thread pool configuration <a href="https://github.com/elastic/elasticsearch/pull/29123" class="ulink" target="_top">#29123</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/29113" class="ulink" target="_top">#29113</a>)
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Geo
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Use geohash cell instead of just a corner in geo_bounding_box <a href="https://github.com/elastic/elasticsearch/pull/30698" class="ulink" target="_top">#30698</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/25154" class="ulink" target="_top">#25154</a>)
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Infra/Circuit Breakers
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Introduce durability of circuit breaking exception <a href="https://github.com/elastic/elasticsearch/pull/34460" class="ulink" target="_top">#34460</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/31986" class="ulink" target="_top">#31986</a>)
</li>
<li class="listitem">
Circuit-break based on real memory usage <a href="https://github.com/elastic/elasticsearch/pull/31767" class="ulink" target="_top">#31767</a>
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Infra/Core
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Core: Default node.name to the hostname <a href="https://github.com/elastic/elasticsearch/pull/33677" class="ulink" target="_top">#33677</a>
</li>
<li class="listitem">
Remove bulk fallback for write thread pool <a href="https://github.com/elastic/elasticsearch/pull/29609" class="ulink" target="_top">#29609</a>
</li>
<li class="listitem">
CCS: Drop http address from remote cluster info <a href="https://github.com/elastic/elasticsearch/pull/29568" class="ulink" target="_top">#29568</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/29207" class="ulink" target="_top">#29207</a>)
</li>
<li class="listitem">
Remove the index thread pool <a href="https://github.com/elastic/elasticsearch/pull/29556" class="ulink" target="_top">#29556</a>
</li>
<li class="listitem">
Main response should not have status 503 when okay <a href="https://github.com/elastic/elasticsearch/pull/29045" class="ulink" target="_top">#29045</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/8902" class="ulink" target="_top">#8902</a>)
</li>
<li class="listitem">
Automatically prepare indices for splitting <a href="https://github.com/elastic/elasticsearch/pull/27451" class="ulink" target="_top">#27451</a>
</li>
<li class="listitem">
Don’t refresh on <code class="literal">_flush</code> <code class="literal">_force_merge</code> and <code class="literal">_upgrade</code> <a href="https://github.com/elastic/elasticsearch/pull/27000" class="ulink" target="_top">#27000</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/26972" class="ulink" target="_top">#26972</a>)
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Infra/Packaging
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Packaging: Remove windows bin files from the tar distribution <a href="https://github.com/elastic/elasticsearch/pull/30596" class="ulink" target="_top">#30596</a>
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Infra/REST API
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
REST: Remove GET support for clear cache indices <a href="https://github.com/elastic/elasticsearch/pull/29525" class="ulink" target="_top">#29525</a>
</li>
<li class="listitem">
REST : Clear Indices Cache API remove deprecated url params <a href="https://github.com/elastic/elasticsearch/pull/29068" class="ulink" target="_top">#29068</a>
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Infra/Scripting
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Remove support for deprecated StoredScript contexts <a href="https://github.com/elastic/elasticsearch/pull/31394" class="ulink" target="_top">#31394</a> (issues: <a href="https://github.com/elastic/elasticsearch/issues/27612" class="ulink" target="_top">#27612</a>, <a href="https://github.com/elastic/elasticsearch/issues/28939" class="ulink" target="_top">#28939</a>)
</li>
<li class="listitem">
Scripting: Remove getDate methods from ScriptDocValues <a href="https://github.com/elastic/elasticsearch/pull/30690" class="ulink" target="_top">#30690</a>
</li>
<li class="listitem">
Handle missing and multiple values in script <a href="https://github.com/elastic/elasticsearch/pull/29611" class="ulink" target="_top">#29611</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/29286" class="ulink" target="_top">#29286</a>)
</li>
<li class="listitem">
Drop <code class="literal">ScriptDocValues#date</code> and <code class="literal">ScriptDocValues#dates</code> in 7.0.0 [ISSUE] <a href="https://github.com/elastic/elasticsearch/pull/23008" class="ulink" target="_top">#23008</a>
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Infra/Settings
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Remove config prompting for secrets and text <a href="https://github.com/elastic/elasticsearch/pull/27216" class="ulink" target="_top">#27216</a>
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Mapping
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Match phrase queries against non-indexed fields should throw an exception <a href="https://github.com/elastic/elasticsearch/pull/31060" class="ulink" target="_top">#31060</a>
</li>
<li class="listitem">
Remove legacy mapping code. <a href="https://github.com/elastic/elasticsearch/pull/29224" class="ulink" target="_top">#29224</a>
</li>
<li class="listitem">
Reject updates to the <code class="literal">_default_</code> mapping. <a href="https://github.com/elastic/elasticsearch/pull/29165" class="ulink" target="_top">#29165</a> (issues: <a href="https://github.com/elastic/elasticsearch/issues/15613" class="ulink" target="_top">#15613</a>, <a href="https://github.com/elastic/elasticsearch/issues/28248" class="ulink" target="_top">#28248</a>)
</li>
<li class="listitem">
Remove the <code class="literal">update_all_types</code> option. <a href="https://github.com/elastic/elasticsearch/pull/28288" class="ulink" target="_top">#28288</a>
</li>
<li class="listitem">
Remove the <code class="literal">_default_</code> mapping. <a href="https://github.com/elastic/elasticsearch/pull/28248" class="ulink" target="_top">#28248</a>
</li>
<li class="listitem">
Reject the <code class="literal">index_options</code> parameter for numeric fields <a href="https://github.com/elastic/elasticsearch/pull/26668" class="ulink" target="_top">#26668</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/21475" class="ulink" target="_top">#21475</a>)
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Network
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Network: Remove http.enabled setting <a href="https://github.com/elastic/elasticsearch/pull/29601" class="ulink" target="_top">#29601</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/12792" class="ulink" target="_top">#12792</a>)
</li>
<li class="listitem">
Remove HTTP max content length leniency <a href="https://github.com/elastic/elasticsearch/pull/29337" class="ulink" target="_top">#29337</a>
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Percolator
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
remove deprecated percolator map_unmapped_fields_as_string setting <a href="https://github.com/elastic/elasticsearch/pull/28060" class="ulink" target="_top">#28060</a>
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Ranking
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Add minimal sanity checks to custom/scripted similarities. <a href="https://github.com/elastic/elasticsearch/pull/33564" class="ulink" target="_top">#33564</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/33309" class="ulink" target="_top">#33309</a>)
</li>
<li class="listitem">
Scroll queries asking for rescore are considered invalid <a href="https://github.com/elastic/elasticsearch/pull/32918" class="ulink" target="_top">#32918</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/31775" class="ulink" target="_top">#31775</a>)
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Search
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Remove deprecated url parameters <code class="literal">_source_include</code> and <code class="literal">_source_exclude</code> <a href="https://github.com/elastic/elasticsearch/pull/35097" class="ulink" target="_top">#35097</a> (issues: <a href="https://github.com/elastic/elasticsearch/issues/22792" class="ulink" target="_top">#22792</a>, <a href="https://github.com/elastic/elasticsearch/issues/33475" class="ulink" target="_top">#33475</a>)
</li>
<li class="listitem">
Disallow negative query boost <a href="https://github.com/elastic/elasticsearch/pull/34486" class="ulink" target="_top">#34486</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/33309" class="ulink" target="_top">#33309</a>)
</li>
<li class="listitem">
Forbid negative <code class="literal">weight</code> in Function Score Query <a href="https://github.com/elastic/elasticsearch/pull/33390" class="ulink" target="_top">#33390</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/31927" class="ulink" target="_top">#31927</a>)
</li>
<li class="listitem">
In the field capabilities API, remove support for providing fields in the request body. <a href="https://github.com/elastic/elasticsearch/pull/30185" class="ulink" target="_top">#30185</a>
</li>
<li class="listitem">
Remove deprecated options for query_string <a href="https://github.com/elastic/elasticsearch/pull/29203" class="ulink" target="_top">#29203</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/25551" class="ulink" target="_top">#25551</a>)
</li>
<li class="listitem">
Fix Laplace scorer to multiply by alpha (and not add) <a href="https://github.com/elastic/elasticsearch/pull/27125" class="ulink" target="_top">#27125</a>
</li>
<li class="listitem">
Remove _primary and _replica shard preferences <a href="https://github.com/elastic/elasticsearch/pull/26791" class="ulink" target="_top">#26791</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/26335" class="ulink" target="_top">#26335</a>)
</li>
<li class="listitem">
Limit the number of expanded fields it query_string and simple_query_string <a href="https://github.com/elastic/elasticsearch/pull/26541" class="ulink" target="_top">#26541</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/25105" class="ulink" target="_top">#25105</a>)
</li>
<li class="listitem">
Make purely negative queries return scores of 0. <a href="https://github.com/elastic/elasticsearch/pull/26015" class="ulink" target="_top">#26015</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/23449" class="ulink" target="_top">#23449</a>)
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Snapshot/Restore
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Include size of snapshot in snapshot metadata  <a href="https://github.com/elastic/elasticsearch/pull/30890" class="ulink" target="_top">#30890</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/18543" class="ulink" target="_top">#18543</a>)
</li>
<li class="listitem">
Remove azure deprecated settings <a href="https://github.com/elastic/elasticsearch/pull/26099" class="ulink" target="_top">#26099</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/23405" class="ulink" target="_top">#23405</a>)
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Store
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
drop elasticsearch-translog for 7.0 <a href="https://github.com/elastic/elasticsearch/pull/33373" class="ulink" target="_top">#33373</a> (issues: <a href="https://github.com/elastic/elasticsearch/issues/31389" class="ulink" target="_top">#31389</a>, <a href="https://github.com/elastic/elasticsearch/issues/32281" class="ulink" target="_top">#32281</a>)
</li>
<li class="listitem">
completely drop <code class="literal">index.shard.check_on_startup: fix</code> for 7.0 <a href="https://github.com/elastic/elasticsearch/pull/33194" class="ulink" target="_top">#33194</a>
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Suggesters
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Fix threshold frequency computation in Suggesters <a href="https://github.com/elastic/elasticsearch/pull/34312" class="ulink" target="_top">#34312</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/34282" class="ulink" target="_top">#34282</a>)
</li>
<li class="listitem">
Make Geo Context Mapping Parsing More Strict <a href="https://github.com/elastic/elasticsearch/pull/32821" class="ulink" target="_top">#32821</a> (issues: <a href="https://github.com/elastic/elasticsearch/issues/32202" class="ulink" target="_top">#32202</a>, <a href="https://github.com/elastic/elasticsearch/issues/32412" class="ulink" target="_top">#32412</a>)
</li>
<li class="listitem">
Make Geo Context Parsing More Strict <a href="https://github.com/elastic/elasticsearch/pull/32412" class="ulink" target="_top">#32412</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/32202" class="ulink" target="_top">#32202</a>)
</li>
<li class="listitem">
Remove the ability to index or query context suggestions without context <a href="https://github.com/elastic/elasticsearch/pull/31007" class="ulink" target="_top">#31007</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/30712" class="ulink" target="_top">#30712</a>)
</li>
</ul>
</div>
</dd>
</dl>
</div>
<h3>
<a id="breaking-java-7.0.0-alpha1"></a>Breaking Java changes<a class="edit_me edit_me_private" rel="nofollow" title="Editing on GitHub is available to Elastic" href="https://github.com/elastic/elasticsearch/edit/7.7/docs/reference/release-notes/7.0.0-alpha1.asciidoc">edit</a>
</h3>
<div class="variablelist">
<dl class="variablelist">
<dt>
<span class="term">
Aggregations
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Change GeoHashGrid.Bucket#getKey() to return String <a href="https://github.com/elastic/elasticsearch/pull/31748" class="ulink" target="_top">#31748</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/30320" class="ulink" target="_top">#30320</a>)
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Analysis
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Remove deprecated AnalysisPlugin#requriesAnalysisSettings method <a href="https://github.com/elastic/elasticsearch/pull/32037" class="ulink" target="_top">#32037</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/32025" class="ulink" target="_top">#32025</a>)
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Features/Java High Level REST Client
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
API: Drop deprecated methods from Retry <a href="https://github.com/elastic/elasticsearch/pull/33925" class="ulink" target="_top">#33925</a>
</li>
<li class="listitem">
REST hl client: cluster health to default to cluster level <a href="https://github.com/elastic/elasticsearch/pull/31268" class="ulink" target="_top">#31268</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/29331" class="ulink" target="_top">#29331</a>)
</li>
<li class="listitem">
REST high-level Client: remove deprecated API methods <a href="https://github.com/elastic/elasticsearch/pull/31200" class="ulink" target="_top">#31200</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/31069" class="ulink" target="_top">#31069</a>)
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Features/Java Low Level REST Client
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
LLREST: Drop deprecated methods <a href="https://github.com/elastic/elasticsearch/pull/33223" class="ulink" target="_top">#33223</a> (issues: <a href="https://github.com/elastic/elasticsearch/issues/29623" class="ulink" target="_top">#29623</a>, <a href="https://github.com/elastic/elasticsearch/issues/30315" class="ulink" target="_top">#30315</a>)
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Geo
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
[Geo] Decouple geojson parse logic from ShapeBuilders <a href="https://github.com/elastic/elasticsearch/pull/27212" class="ulink" target="_top">#27212</a>
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Infra/Core
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Core: Remove RequestBuilder from Action <a href="https://github.com/elastic/elasticsearch/pull/30966" class="ulink" target="_top">#30966</a>
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Infra/Transport API
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Java api clean up: remove deprecated <code class="literal">isShardsAcked</code> <a href="https://github.com/elastic/elasticsearch/pull/28311" class="ulink" target="_top">#28311</a> (issues: <a href="https://github.com/elastic/elasticsearch/issues/27784" class="ulink" target="_top">#27784</a>, <a href="https://github.com/elastic/elasticsearch/issues/27819" class="ulink" target="_top">#27819</a>)
</li>
</ul>
</div>
</dd>
</dl>
</div>
<h3>
<a id="deprecation-7.0.0-alpha1"></a>Deprecations<a class="edit_me edit_me_private" rel="nofollow" title="Editing on GitHub is available to Elastic" href="https://github.com/elastic/elasticsearch/edit/7.7/docs/reference/release-notes/7.0.0-alpha1.asciidoc">edit</a>
</h3>
<div class="variablelist">
<dl class="variablelist">
<dt>
<span class="term">
Analysis
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Replace parameter unicodeSetFilter with unicode_set_filter  <a href="https://github.com/elastic/elasticsearch/pull/29215" class="ulink" target="_top">#29215</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/22823" class="ulink" target="_top">#22823</a>)
</li>
<li class="listitem">
Replace delimited_payload_filter by delimited_payload <a href="https://github.com/elastic/elasticsearch/pull/26625" class="ulink" target="_top">#26625</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/21978" class="ulink" target="_top">#21978</a>)
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Features/Indices APIs
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Default copy settings to true and deprecate on the REST layer <a href="https://github.com/elastic/elasticsearch/pull/30598" class="ulink" target="_top">#30598</a>
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Infra/Transport API
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Deprecate the transport client in favour of the high-level REST client <a href="https://github.com/elastic/elasticsearch/pull/27085" class="ulink" target="_top">#27085</a>
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Mapping
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Deprecate type exists requests. <a href="https://github.com/elastic/elasticsearch/pull/34663" class="ulink" target="_top">#34663</a>
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Search
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Deprecate filtering on <code class="literal">_type</code>. <a href="https://github.com/elastic/elasticsearch/pull/29468" class="ulink" target="_top">#29468</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/15613" class="ulink" target="_top">#15613</a>)
</li>
</ul>
</div>
</dd>
</dl>
</div>
<h3>
<a id="feature-7.0.0-alpha1"></a>New features<a class="edit_me edit_me_private" rel="nofollow" title="Editing on GitHub is available to Elastic" href="https://github.com/elastic/elasticsearch/edit/7.7/docs/reference/release-notes/7.0.0-alpha1.asciidoc">edit</a>
</h3>
<div class="variablelist">
<dl class="variablelist">
<dt>
<span class="term">
Analysis
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Relax TermVectors API to work with textual fields other than TextFieldType <a href="https://github.com/elastic/elasticsearch/pull/31915" class="ulink" target="_top">#31915</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/31902" class="ulink" target="_top">#31902</a>)
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
CCR
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Generalize search.remote settings to cluster.remote <a href="https://github.com/elastic/elasticsearch/pull/33413" class="ulink" target="_top">#33413</a>
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Distributed
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
log messages from allocation commands <a href="https://github.com/elastic/elasticsearch/pull/25955" class="ulink" target="_top">#25955</a> (issues: <a href="https://github.com/elastic/elasticsearch/issues/22821" class="ulink" target="_top">#22821</a>, <a href="https://github.com/elastic/elasticsearch/issues/25325" class="ulink" target="_top">#25325</a>)
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Features/Ingest
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Revert "Introduce a Hashing Processor (#31087)" <a href="https://github.com/elastic/elasticsearch/pull/32178" class="ulink" target="_top">#32178</a>
</li>
<li class="listitem">
Add ingest-attachment support for per document <code class="literal">indexed_chars</code> limit <a href="https://github.com/elastic/elasticsearch/pull/28977" class="ulink" target="_top">#28977</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/28942" class="ulink" target="_top">#28942</a>)
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Features/Java High Level REST Client
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
GraphClient for the high level REST client and associated tests <a href="https://github.com/elastic/elasticsearch/pull/32366" class="ulink" target="_top">#32366</a>
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Features/Monitoring
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
[Elasticsearch Monitoring] Collect only display_name (for now) <a href="https://github.com/elastic/elasticsearch/pull/35265" class="ulink" target="_top">#35265</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/8445" class="ulink" target="_top">#8445</a>)
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Infra/Core
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Skip shard refreshes if shard is <code class="literal">search idle</code> <a href="https://github.com/elastic/elasticsearch/pull/27500" class="ulink" target="_top">#27500</a>
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Infra/Logging
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Logging: Unify log rotation for index/search slow log <a href="https://github.com/elastic/elasticsearch/pull/27298" class="ulink" target="_top">#27298</a>
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Infra/Plugins
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Reload secure settings for plugins <a href="https://github.com/elastic/elasticsearch/pull/31383" class="ulink" target="_top">#31383</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/29135" class="ulink" target="_top">#29135</a>)
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Infra/REST API
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Add an <code class="literal">include_type_name</code> option. <a href="https://github.com/elastic/elasticsearch/pull/29453" class="ulink" target="_top">#29453</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/15613" class="ulink" target="_top">#15613</a>)
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Machine Learning
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
[ML] Filter undefined job groups from update job calendar actions <a href="https://github.com/elastic/elasticsearch/pull/30757" class="ulink" target="_top">#30757</a>
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Mapping
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Add a <code class="literal">feature_vector</code> field. <a href="https://github.com/elastic/elasticsearch/pull/31102" class="ulink" target="_top">#31102</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/27552" class="ulink" target="_top">#27552</a>)
</li>
<li class="listitem">
Expose Lucene’s FeatureField. <a href="https://github.com/elastic/elasticsearch/pull/30618" class="ulink" target="_top">#30618</a>
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Ranking
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Add ranking evaluation API <a href="https://github.com/elastic/elasticsearch/pull/27478" class="ulink" target="_top">#27478</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/19195" class="ulink" target="_top">#19195</a>)
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Recovery
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Allow to trim all ops above a certain seq# with a term lower than X, … <a href="https://github.com/elastic/elasticsearch/pull/31211" class="ulink" target="_top">#31211</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/10708" class="ulink" target="_top">#10708</a>)
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
SQL
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
SQL: Add basic support for ST_AsWKT geo function <a href="https://github.com/elastic/elasticsearch/pull/34205" class="ulink" target="_top">#34205</a>
</li>
<li class="listitem">
SQL: Add support for SYS GEOMETRY_COLUMNS <a href="https://github.com/elastic/elasticsearch/pull/30496" class="ulink" target="_top">#30496</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/29872" class="ulink" target="_top">#29872</a>)
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Search
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Add “took” timing info to response for _msearch/template API <a href="https://github.com/elastic/elasticsearch/pull/30961" class="ulink" target="_top">#30961</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/30957" class="ulink" target="_top">#30957</a>)
</li>
<li class="listitem">
Expose the lucene Matches API to searches [ISSUE] <a href="https://github.com/elastic/elasticsearch/pull/29631" class="ulink" target="_top">#29631</a>
</li>
<li class="listitem">
Add allow_partial_search_results flag to search requests with default setting true <a href="https://github.com/elastic/elasticsearch/pull/28440" class="ulink" target="_top">#28440</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/27435" class="ulink" target="_top">#27435</a>)
</li>
<li class="listitem">
Enable adaptive replica selection by default <a href="https://github.com/elastic/elasticsearch/pull/26522" class="ulink" target="_top">#26522</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/24915" class="ulink" target="_top">#24915</a>)
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Suggesters
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
serialize suggestion responses as named writeables <a href="https://github.com/elastic/elasticsearch/pull/30284" class="ulink" target="_top">#30284</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/26585" class="ulink" target="_top">#26585</a>)
</li>
</ul>
</div>
</dd>
</dl>
</div>
<h3>
<a id="enhancement-7.0.0-alpha1"></a>Enhancements<a class="edit_me edit_me_private" rel="nofollow" title="Editing on GitHub is available to Elastic" href="https://github.com/elastic/elasticsearch/edit/7.7/docs/reference/release-notes/7.0.0-alpha1.asciidoc">edit</a>
</h3>
<div class="variablelist">
<dl class="variablelist">
<dt>
<span class="term">
Aggregations
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Uses MergingDigest instead of AVLDigest in percentiles agg <a href="https://github.com/elastic/elasticsearch/pull/28702" class="ulink" target="_top">#28702</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/19528" class="ulink" target="_top">#19528</a>)
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Discovery-Plugins
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Rename discovery.zen.minimum_master_nodes [ISSUE] <a href="https://github.com/elastic/elasticsearch/pull/14058" class="ulink" target="_top">#14058</a>
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Engine
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Remove versionType from translog <a href="https://github.com/elastic/elasticsearch/pull/31945" class="ulink" target="_top">#31945</a>
</li>
<li class="listitem">
do retry if primary fails on AsyncAfterWriteAction <a href="https://github.com/elastic/elasticsearch/pull/31857" class="ulink" target="_top">#31857</a> (issues: <a href="https://github.com/elastic/elasticsearch/issues/31716" class="ulink" target="_top">#31716</a>, <a href="https://github.com/elastic/elasticsearch/issues/31755" class="ulink" target="_top">#31755</a>)
</li>
<li class="listitem">
handle AsyncAfterWriteAction exception before listener is registered <a href="https://github.com/elastic/elasticsearch/pull/31755" class="ulink" target="_top">#31755</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/31716" class="ulink" target="_top">#31716</a>)
</li>
<li class="listitem">
Use IndexWriter#flushNextBuffer to free memory <a href="https://github.com/elastic/elasticsearch/pull/27753" class="ulink" target="_top">#27753</a>
</li>
<li class="listitem">
Remove pre 6.0.0 support from InternalEngine <a href="https://github.com/elastic/elasticsearch/pull/27720" class="ulink" target="_top">#27720</a>
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Features/Indices APIs
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Add cluster-wide shard limit <a href="https://github.com/elastic/elasticsearch/pull/32856" class="ulink" target="_top">#32856</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/20705" class="ulink" target="_top">#20705</a>)
</li>
<li class="listitem">
Remove RestGetAllAliasesAction <a href="https://github.com/elastic/elasticsearch/pull/31308" class="ulink" target="_top">#31308</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/31129" class="ulink" target="_top">#31129</a>)
</li>
<li class="listitem">
Add rollover-creation-date setting to rolled over index <a href="https://github.com/elastic/elasticsearch/pull/31144" class="ulink" target="_top">#31144</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/30887" class="ulink" target="_top">#30887</a>)
</li>
<li class="listitem">
add is-write-index flag to aliases <a href="https://github.com/elastic/elasticsearch/pull/30942" class="ulink" target="_top">#30942</a>
</li>
<li class="listitem">
Make index and bulk APIs work without types. <a href="https://github.com/elastic/elasticsearch/pull/29479" class="ulink" target="_top">#29479</a>
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Features/Ingest
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
ingest: Add ignore_missing property to foreach filter (#22147) <a href="https://github.com/elastic/elasticsearch/pull/31578" class="ulink" target="_top">#31578</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/22147" class="ulink" target="_top">#22147</a>)
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Features/Java High Level REST Client
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
HLRC API for _termvectors <a href="https://github.com/elastic/elasticsearch/pull/32610" class="ulink" target="_top">#32610</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/27205" class="ulink" target="_top">#27205</a>)
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Features/Stats
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Stats to record how often the ClusterState diff mechanism is used successfully <a href="https://github.com/elastic/elasticsearch/pull/26973" class="ulink" target="_top">#26973</a>
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Features/Watcher
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Watcher: Validate email adresses when storing a watch <a href="https://github.com/elastic/elasticsearch/pull/34042" class="ulink" target="_top">#34042</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/33980" class="ulink" target="_top">#33980</a>)
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Infra/Circuit Breakers
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Have circuit breaker succeed on unknown mem usage <a href="https://github.com/elastic/elasticsearch/pull/33125" class="ulink" target="_top">#33125</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/31767" class="ulink" target="_top">#31767</a>)
</li>
<li class="listitem">
Account for XContent overhead in in-flight breaker <a href="https://github.com/elastic/elasticsearch/pull/31613" class="ulink" target="_top">#31613</a>
</li>
<li class="listitem">
Script Stats: Add compilation limit counter to stats <a href="https://github.com/elastic/elasticsearch/pull/26387" class="ulink" target="_top">#26387</a>
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Infra/Core
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Add RunOnce utility class that executes a Runnable exactly once <a href="https://github.com/elastic/elasticsearch/pull/35484" class="ulink" target="_top">#35484</a>
</li>
<li class="listitem">
Improved IndexNotFoundException’s default error message <a href="https://github.com/elastic/elasticsearch/pull/34649" class="ulink" target="_top">#34649</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/34628" class="ulink" target="_top">#34628</a>)
</li>
<li class="listitem">
Set a bounded default for http.max_warning_header_count [ISSUE] <a href="https://github.com/elastic/elasticsearch/pull/33479" class="ulink" target="_top">#33479</a>
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Infra/Packaging
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Choose JVM options ergonomically <a href="https://github.com/elastic/elasticsearch/pull/30684" class="ulink" target="_top">#30684</a>
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Infra/REST API
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Remove hand-coded XContent duplicate checks <a href="https://github.com/elastic/elasticsearch/pull/34588" class="ulink" target="_top">#34588</a> (issues: <a href="https://github.com/elastic/elasticsearch/issues/22073" class="ulink" target="_top">#22073</a>, <a href="https://github.com/elastic/elasticsearch/issues/22225" class="ulink" target="_top">#22225</a>, <a href="https://github.com/elastic/elasticsearch/issues/22253" class="ulink" target="_top">#22253</a>)
</li>
<li class="listitem">
Add the <code class="literal">include_type_name</code> option to the search and document APIs. <a href="https://github.com/elastic/elasticsearch/pull/29506" class="ulink" target="_top">#29506</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/15613" class="ulink" target="_top">#15613</a>)
</li>
<li class="listitem">
Validate <code class="literal">op_type</code> for <code class="literal">_create</code> <a href="https://github.com/elastic/elasticsearch/pull/27483" class="ulink" target="_top">#27483</a>
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Infra/Scripting
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Tests: Add support for custom contexts to mock scripts <a href="https://github.com/elastic/elasticsearch/pull/34100" class="ulink" target="_top">#34100</a>
</li>
<li class="listitem">
Scripting: Reflect factory signatures in painless classloader <a href="https://github.com/elastic/elasticsearch/pull/34088" class="ulink" target="_top">#34088</a>
</li>
<li class="listitem">
Handle missing values in painless <a href="https://github.com/elastic/elasticsearch/pull/32207" class="ulink" target="_top">#32207</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/29286" class="ulink" target="_top">#29286</a>)
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Infra/Settings
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Settings: Add keystore creation to add commands <a href="https://github.com/elastic/elasticsearch/pull/26126" class="ulink" target="_top">#26126</a>
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Infra/Transport API
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Change BWC version for VerifyRepositoryResponse <a href="https://github.com/elastic/elasticsearch/pull/30796" class="ulink" target="_top">#30796</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/30762" class="ulink" target="_top">#30762</a>)
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Network
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Add cors support to NioHttpServerTransport <a href="https://github.com/elastic/elasticsearch/pull/30827" class="ulink" target="_top">#30827</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/28898" class="ulink" target="_top">#28898</a>)
</li>
<li class="listitem">
Reintroduce mandatory http pipelining support <a href="https://github.com/elastic/elasticsearch/pull/30820" class="ulink" target="_top">#30820</a>
</li>
<li class="listitem">
Make http pipelining support mandatory <a href="https://github.com/elastic/elasticsearch/pull/30695" class="ulink" target="_top">#30695</a> (issues: <a href="https://github.com/elastic/elasticsearch/issues/28898" class="ulink" target="_top">#28898</a>, <a href="https://github.com/elastic/elasticsearch/issues/29500" class="ulink" target="_top">#29500</a>)
</li>
<li class="listitem">
Add nio http server transport <a href="https://github.com/elastic/elasticsearch/pull/29587" class="ulink" target="_top">#29587</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/28898" class="ulink" target="_top">#28898</a>)
</li>
<li class="listitem">
Add class for serializing message to bytes <a href="https://github.com/elastic/elasticsearch/pull/29384" class="ulink" target="_top">#29384</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/28898" class="ulink" target="_top">#28898</a>)
</li>
<li class="listitem">
Selectors operate on channel contexts <a href="https://github.com/elastic/elasticsearch/pull/28468" class="ulink" target="_top">#28468</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/27260" class="ulink" target="_top">#27260</a>)
</li>
<li class="listitem">
Unify nio read / write channel contexts <a href="https://github.com/elastic/elasticsearch/pull/28160" class="ulink" target="_top">#28160</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/27260" class="ulink" target="_top">#27260</a>)
</li>
<li class="listitem">
Create nio-transport plugin for NioTransport <a href="https://github.com/elastic/elasticsearch/pull/27949" class="ulink" target="_top">#27949</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/27260" class="ulink" target="_top">#27260</a>)
</li>
<li class="listitem">
Add elasticsearch-nio jar for base nio classes <a href="https://github.com/elastic/elasticsearch/pull/27801" class="ulink" target="_top">#27801</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/27802" class="ulink" target="_top">#27802</a>)
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Ranking
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Add k parameter to PrecisionAtK metric <a href="https://github.com/elastic/elasticsearch/pull/27569" class="ulink" target="_top">#27569</a>
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
SQL
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
SQL: Introduce support for NULL values <a href="https://github.com/elastic/elasticsearch/pull/34573" class="ulink" target="_top">#34573</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/32079" class="ulink" target="_top">#32079</a>)
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Search
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Make limit on number of expanded fields configurable <a href="https://github.com/elastic/elasticsearch/pull/35284" class="ulink" target="_top">#35284</a> (issues: <a href="https://github.com/elastic/elasticsearch/issues/26541" class="ulink" target="_top">#26541</a>, <a href="https://github.com/elastic/elasticsearch/issues/34778" class="ulink" target="_top">#34778</a>)
</li>
<li class="listitem">
Search: Simply SingleFieldsVisitor <a href="https://github.com/elastic/elasticsearch/pull/34052" class="ulink" target="_top">#34052</a>
</li>
<li class="listitem">
Don’t count hits via the collector if the hit count can be computed from index stats. <a href="https://github.com/elastic/elasticsearch/pull/33701" class="ulink" target="_top">#33701</a>
</li>
<li class="listitem">
Limit the number of concurrent requests per node <a href="https://github.com/elastic/elasticsearch/pull/31206" class="ulink" target="_top">#31206</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/31192" class="ulink" target="_top">#31192</a>)
</li>
<li class="listitem">
Default max concurrent search req. numNodes * 5 <a href="https://github.com/elastic/elasticsearch/pull/31171" class="ulink" target="_top">#31171</a> (issues: <a href="https://github.com/elastic/elasticsearch/issues/30783" class="ulink" target="_top">#30783</a>, <a href="https://github.com/elastic/elasticsearch/issues/30994" class="ulink" target="_top">#30994</a>)
</li>
<li class="listitem">
Change ScriptException status to 400 (bad request) <a href="https://github.com/elastic/elasticsearch/pull/30861" class="ulink" target="_top">#30861</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/12315" class="ulink" target="_top">#12315</a>)
</li>
<li class="listitem">
Change default value to true for transpositions parameter of fuzzy query <a href="https://github.com/elastic/elasticsearch/pull/26901" class="ulink" target="_top">#26901</a>
</li>
<li class="listitem">
Introducing "took" time (in ms) for <code class="literal">_msearch</code> <a href="https://github.com/elastic/elasticsearch/pull/23767" class="ulink" target="_top">#23767</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/23131" class="ulink" target="_top">#23131</a>)
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Snapshot/Restore
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
#31608 Add S3 Setting to Force Path Type Access <a href="https://github.com/elastic/elasticsearch/pull/34721" class="ulink" target="_top">#34721</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/31608" class="ulink" target="_top">#31608</a>)
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Store
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
add RemoveCorruptedShardDataCommand <a href="https://github.com/elastic/elasticsearch/pull/32281" class="ulink" target="_top">#32281</a> (issues: <a href="https://github.com/elastic/elasticsearch/issues/31389" class="ulink" target="_top">#31389</a>, <a href="https://github.com/elastic/elasticsearch/issues/32279" class="ulink" target="_top">#32279</a>)
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
ZenDiscovery
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
[Zen2] Introduce vote withdrawal <a href="https://github.com/elastic/elasticsearch/pull/35446" class="ulink" target="_top">#35446</a>
</li>
<li class="listitem">
Zen2: Add basic Zen1 transport-level BWC <a href="https://github.com/elastic/elasticsearch/pull/35443" class="ulink" target="_top">#35443</a>
</li>
<li class="listitem">
Zen2: Add diff-based publishing <a href="https://github.com/elastic/elasticsearch/pull/35290" class="ulink" target="_top">#35290</a>
</li>
<li class="listitem">
[Zen2] Introduce auto_shrink_voting_configuration setting <a href="https://github.com/elastic/elasticsearch/pull/35217" class="ulink" target="_top">#35217</a>
</li>
<li class="listitem">
Introduce transport API for cluster bootstrapping <a href="https://github.com/elastic/elasticsearch/pull/34961" class="ulink" target="_top">#34961</a>
</li>
<li class="listitem">
[Zen2] Reconfigure cluster as its membership changes <a href="https://github.com/elastic/elasticsearch/pull/34592" class="ulink" target="_top">#34592</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/33924" class="ulink" target="_top">#33924</a>)
</li>
<li class="listitem">
Zen2: Fail fast on disconnects <a href="https://github.com/elastic/elasticsearch/pull/34503" class="ulink" target="_top">#34503</a>
</li>
<li class="listitem">
[Zen2] Add storage-layer disruptions to CoordinatorTests <a href="https://github.com/elastic/elasticsearch/pull/34347" class="ulink" target="_top">#34347</a>
</li>
<li class="listitem">
[Zen2] Add low-level bootstrap implementation <a href="https://github.com/elastic/elasticsearch/pull/34345" class="ulink" target="_top">#34345</a>
</li>
<li class="listitem">
[Zen2] Gather votes from all nodes <a href="https://github.com/elastic/elasticsearch/pull/34335" class="ulink" target="_top">#34335</a>
</li>
<li class="listitem">
Zen2: Add Cluster State Applier <a href="https://github.com/elastic/elasticsearch/pull/34257" class="ulink" target="_top">#34257</a>
</li>
<li class="listitem">
[Zen2] Add safety phase to CoordinatorTests <a href="https://github.com/elastic/elasticsearch/pull/34241" class="ulink" target="_top">#34241</a>
</li>
<li class="listitem">
[Zen2] Integrate FollowerChecker with Coordinator <a href="https://github.com/elastic/elasticsearch/pull/34075" class="ulink" target="_top">#34075</a>
</li>
<li class="listitem">
Integrate LeaderChecker with Coordinator <a href="https://github.com/elastic/elasticsearch/pull/34049" class="ulink" target="_top">#34049</a>
</li>
<li class="listitem">
Zen2: Trigger join when active master detected <a href="https://github.com/elastic/elasticsearch/pull/34008" class="ulink" target="_top">#34008</a>
</li>
<li class="listitem">
Zen2: Update PeerFinder term on term bump <a href="https://github.com/elastic/elasticsearch/pull/33992" class="ulink" target="_top">#33992</a>
</li>
<li class="listitem">
[Zen2] Calculate optimal cluster configuration <a href="https://github.com/elastic/elasticsearch/pull/33924" class="ulink" target="_top">#33924</a>
</li>
<li class="listitem">
[Zen2] Introduce FollowersChecker <a href="https://github.com/elastic/elasticsearch/pull/33917" class="ulink" target="_top">#33917</a>
</li>
<li class="listitem">
Zen2: Integrate publication pipeline into Coordinator <a href="https://github.com/elastic/elasticsearch/pull/33771" class="ulink" target="_top">#33771</a>
</li>
<li class="listitem">
Zen2: Add DisruptableMockTransport <a href="https://github.com/elastic/elasticsearch/pull/33713" class="ulink" target="_top">#33713</a>
</li>
<li class="listitem">
[Zen2] Implement basic cluster formation <a href="https://github.com/elastic/elasticsearch/pull/33668" class="ulink" target="_top">#33668</a>
</li>
<li class="listitem">
[Zen2] Introduce LeaderChecker <a href="https://github.com/elastic/elasticsearch/pull/33024" class="ulink" target="_top">#33024</a>
</li>
<li class="listitem">
Zen2: Add leader-side join handling logic <a href="https://github.com/elastic/elasticsearch/pull/33013" class="ulink" target="_top">#33013</a>
</li>
<li class="listitem">
[Zen2] Add PeerFinder#onFoundPeersUpdated <a href="https://github.com/elastic/elasticsearch/pull/32939" class="ulink" target="_top">#32939</a>
</li>
<li class="listitem">
[Zen2] Introduce PreVoteCollector <a href="https://github.com/elastic/elasticsearch/pull/32847" class="ulink" target="_top">#32847</a>
</li>
<li class="listitem">
[Zen2] Introduce ElectionScheduler <a href="https://github.com/elastic/elasticsearch/pull/32846" class="ulink" target="_top">#32846</a>
</li>
<li class="listitem">
[Zen2] Introduce ElectionScheduler <a href="https://github.com/elastic/elasticsearch/pull/32709" class="ulink" target="_top">#32709</a>
</li>
<li class="listitem">
[Zen2] Add HandshakingTransportAddressConnector <a href="https://github.com/elastic/elasticsearch/pull/32643" class="ulink" target="_top">#32643</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/32246" class="ulink" target="_top">#32246</a>)
</li>
<li class="listitem">
[Zen2] Add UnicastConfiguredHostsResolver <a href="https://github.com/elastic/elasticsearch/pull/32642" class="ulink" target="_top">#32642</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/32246" class="ulink" target="_top">#32246</a>)
</li>
<li class="listitem">
Zen2: Cluster state publication pipeline <a href="https://github.com/elastic/elasticsearch/pull/32584" class="ulink" target="_top">#32584</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/32006" class="ulink" target="_top">#32006</a>)
</li>
<li class="listitem">
[Zen2] Introduce gossip-like discovery of master nodes <a href="https://github.com/elastic/elasticsearch/pull/32246" class="ulink" target="_top">#32246</a>
</li>
<li class="listitem">
Add core coordination algorithm for cluster state publishing  <a href="https://github.com/elastic/elasticsearch/pull/32171" class="ulink" target="_top">#32171</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/32006" class="ulink" target="_top">#32006</a>)
</li>
<li class="listitem">
Add term and config to cluster state <a href="https://github.com/elastic/elasticsearch/pull/32100" class="ulink" target="_top">#32100</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/32006" class="ulink" target="_top">#32006</a>)
</li>
</ul>
</div>
</dd>
</dl>
</div>
<h3>
<a id="bug-7.0.0-alpha1"></a>Bug fixes<a class="edit_me edit_me_private" rel="nofollow" title="Editing on GitHub is available to Elastic" href="https://github.com/elastic/elasticsearch/edit/7.7/docs/reference/release-notes/7.0.0-alpha1.asciidoc">edit</a>
</h3>
<div class="variablelist">
<dl class="variablelist">
<dt>
<span class="term">
Aggregations
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Fix InternalAutoDateHistogram reproducible failure <a href="https://github.com/elastic/elasticsearch/pull/32723" class="ulink" target="_top">#32723</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/32215" class="ulink" target="_top">#32215</a>)
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Analysis
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Close #26771: beider_morse phonetic encoder failure when languageset unspecified  <a href="https://github.com/elastic/elasticsearch/pull/26848" class="ulink" target="_top">#26848</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/26771" class="ulink" target="_top">#26771</a>)
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Authorization
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Empty GetAliases authorization fix <a href="https://github.com/elastic/elasticsearch/pull/34444" class="ulink" target="_top">#34444</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/31952" class="ulink" target="_top">#31952</a>)
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Docs Infrastructure
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Docs build fails due to missing nexus.png [ISSUE] <a href="https://github.com/elastic/elasticsearch/pull/33101" class="ulink" target="_top">#33101</a>
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Features/Indices APIs
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Validate top-level keys for create index request (#23755) <a href="https://github.com/elastic/elasticsearch/pull/23869" class="ulink" target="_top">#23869</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/23755" class="ulink" target="_top">#23755</a>)
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Features/Ingest
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
INGEST: Fix Deprecation Warning in Script Proc. <a href="https://github.com/elastic/elasticsearch/pull/32407" class="ulink" target="_top">#32407</a>
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Features/Java High Level REST Client
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
HLRC: Drop extra level from user parser <a href="https://github.com/elastic/elasticsearch/pull/34932" class="ulink" target="_top">#34932</a>
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Features/Java Low Level REST Client
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Remove I/O pool blocking sniffing call from onFailure callback, add some logic around host exclusion <a href="https://github.com/elastic/elasticsearch/pull/27985" class="ulink" target="_top">#27985</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/27984" class="ulink" target="_top">#27984</a>)
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Features/Watcher
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Watcher: Ignore system locale/timezone in croneval CLI tool <a href="https://github.com/elastic/elasticsearch/pull/33215" class="ulink" target="_top">#33215</a>
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Geo
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
[build] Test <code class="literal">GeoShapeQueryTests#testPointsOnly</code> fails  [ISSUE] <a href="https://github.com/elastic/elasticsearch/pull/27454" class="ulink" target="_top">#27454</a>
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Infra/Core
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Ensure shard is refreshed once it’s inactive <a href="https://github.com/elastic/elasticsearch/pull/27559" class="ulink" target="_top">#27559</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/27500" class="ulink" target="_top">#27500</a>)
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Infra/Settings
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Change format how settings represent lists / array <a href="https://github.com/elastic/elasticsearch/pull/26723" class="ulink" target="_top">#26723</a>
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Infra/Transport API
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Remove version read/write logic in Verify Response <a href="https://github.com/elastic/elasticsearch/pull/30879" class="ulink" target="_top">#30879</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/30807" class="ulink" target="_top">#30807</a>)
</li>
<li class="listitem">
Enable muted Repository test <a href="https://github.com/elastic/elasticsearch/pull/30875" class="ulink" target="_top">#30875</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/30807" class="ulink" target="_top">#30807</a>)
</li>
<li class="listitem">
Bad regex in CORS settings should throw a nicer error <a href="https://github.com/elastic/elasticsearch/pull/29108" class="ulink" target="_top">#29108</a>
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
License
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Update versions for start_trial after backport <a href="https://github.com/elastic/elasticsearch/pull/30218" class="ulink" target="_top">#30218</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/30135" class="ulink" target="_top">#30135</a>)
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Mapping
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Ensure that field aliases cannot be used in multi-fields. <a href="https://github.com/elastic/elasticsearch/pull/32219" class="ulink" target="_top">#32219</a>
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Network
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Adjust SSLDriver behavior for JDK11 changes <a href="https://github.com/elastic/elasticsearch/pull/32145" class="ulink" target="_top">#32145</a> (issues: <a href="https://github.com/elastic/elasticsearch/issues/32122" class="ulink" target="_top">#32122</a>, <a href="https://github.com/elastic/elasticsearch/issues/32144" class="ulink" target="_top">#32144</a>)
</li>
<li class="listitem">
Netty4SizeHeaderFrameDecoder error <a href="https://github.com/elastic/elasticsearch/pull/31057" class="ulink" target="_top">#31057</a>
</li>
<li class="listitem">
Fix memory leak in http pipelining <a href="https://github.com/elastic/elasticsearch/pull/30815" class="ulink" target="_top">#30815</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/30801" class="ulink" target="_top">#30801</a>)
</li>
<li class="listitem">
Fix issue with finishing handshake in ssl driver <a href="https://github.com/elastic/elasticsearch/pull/30580" class="ulink" target="_top">#30580</a>
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Search
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Ensure realtime <code class="literal">_get</code> and <code class="literal">_termvectors</code> don’t run on the network thread <a href="https://github.com/elastic/elasticsearch/pull/33814" class="ulink" target="_top">#33814</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/27500" class="ulink" target="_top">#27500</a>)
</li>
<li class="listitem">
[bug] fuzziness custom auto <a href="https://github.com/elastic/elasticsearch/pull/33462" class="ulink" target="_top">#33462</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/33454" class="ulink" target="_top">#33454</a>)
</li>
<li class="listitem">
Fix inner hits retrieval when stored fields are disabled (<em>none</em>) <a href="https://github.com/elastic/elasticsearch/pull/33018" class="ulink" target="_top">#33018</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/32941" class="ulink" target="_top">#32941</a>)
</li>
<li class="listitem">
Set maxScore for empty TopDocs to Nan rather than 0 <a href="https://github.com/elastic/elasticsearch/pull/32938" class="ulink" target="_top">#32938</a>
</li>
<li class="listitem">
Handle leniency for cross_fields type in multi_match query <a href="https://github.com/elastic/elasticsearch/pull/27045" class="ulink" target="_top">#27045</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/23210" class="ulink" target="_top">#23210</a>)
</li>
<li class="listitem">
Raise IllegalArgumentException instead if query validation failed <a href="https://github.com/elastic/elasticsearch/pull/26811" class="ulink" target="_top">#26811</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/26799" class="ulink" target="_top">#26799</a>)
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Security
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Handle 6.4.0+ BWC for Application Privileges <a href="https://github.com/elastic/elasticsearch/pull/32929" class="ulink" target="_top">#32929</a>
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
ZenDiscovery
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
[Zen2] Remove duplicate discovered peers <a href="https://github.com/elastic/elasticsearch/pull/35505" class="ulink" target="_top">#35505</a>
</li>
</ul>
</div>
</dd>
</dl>
</div>
<h3>
<a id="upgrade-7.0.0-alpha1"></a>Upgrades<a class="edit_me edit_me_private" rel="nofollow" title="Editing on GitHub is available to Elastic" href="https://github.com/elastic/elasticsearch/edit/7.7/docs/reference/release-notes/7.0.0-alpha1.asciidoc">edit</a>
</h3>
<div class="variablelist">
<dl class="variablelist">
<dt>
<span class="term">
Geo
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Upgrade JTS to 1.14.0 <a href="https://github.com/elastic/elasticsearch/pull/29141" class="ulink" target="_top">#29141</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/29122" class="ulink" target="_top">#29122</a>)
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Infra/Core
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Upgrade to a Lucene 8 snapshot <a href="https://github.com/elastic/elasticsearch/pull/33310" class="ulink" target="_top">#33310</a> (issues: <a href="https://github.com/elastic/elasticsearch/issues/32899" class="ulink" target="_top">#32899</a>, <a href="https://github.com/elastic/elasticsearch/issues/33028" class="ulink" target="_top">#33028</a>, <a href="https://github.com/elastic/elasticsearch/issues/33309" class="ulink" target="_top">#33309</a>)
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Network
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
NETWORKING: Fix Netty Leaks by upgrading to 4.1.28 <a href="https://github.com/elastic/elasticsearch/pull/32511" class="ulink" target="_top">#32511</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/32487" class="ulink" target="_top">#32487</a>)
</li>
</ul>
</div>
</dd>
</dl>
</div>
</div>
<div class="navfooter">
<span class="prev">
<a href="release-notes-7.0.0-alpha2.html">« Elasticsearch version 7.0.0-alpha2</a>
</span>
<span class="next">
<a href="redirects.html">Appendix A: Deleted pages »</a>
</span>
</div>
</div>

                  <!-- end body -->
                        </div>
                        <div class="col-xs-12 col-sm-4 col-md-4" id="right_col">
                        
                        </div>
                    </div>
                </div>
            </section>
        </div>
    </section>
</div>
<script src="../static/cn.js"></script>
</body>
</html>